$(document).ready(function () {

  // start +++++++++++ 分页相关 ++++++++++++
  new Pagination({
    element: '#table_pages', // 渲染的容器  [必填]
    type: 1, // 样式类型，默认1 ，目前可选 [1,2] 可自行增加样式   [非必填]
    layout: 'total, isSize, prev, pager, next, count, jumper', // [必填]
    pageIndex: 1, // 当前页码 [非必填]
    pageSize: 20, // 每页显示条数   TODO: 默认选中sizes [非必填]
    pageCount: 7, // 页码显示数量，页码必须大于等于5的奇数，默认页码7  TODO:为了样式美观，参数只能为奇数， 否则会报错 [非必填]
    total: 1000, // 数据总条数 [必填]
    singlePageHide: false, // 单页隐藏， 默认true  如果为true页码少于一页则不会渲染 [非必填]
    pageSizes: [5, 20, 30, 40, 50], // 选择每页条数  TODO: layout的sizes属性存在才生效
    prevText: '', // 上一页文字，不传默认为箭头图标  [非必填]
    nextText: '', // 下一页文字，不传默认为箭头图标 [非必填]
    ellipsis: true, // 页码显示省略符 默认false  [非必填]
    disabled: true, // 显示禁用手势 默认false  [非必填]
    currentChange: function (index, pageSize) { // 页码改变时回调  TODO:第一个参数是当前页码，第二个参数是每页显示条数数量，需使用sizes第二参数才有值。
      console.log(index, pageSize);
    }
  });
  // end +++++++++++ 分页相关 ++++++++++++
})

// 搜索
function searchBtn() {
  let formData = $('#formData').serializeArray()
  console.log('formData', formData);
}

// 重置
function resetBtn() {
  let form = document.getElementById('formData')
  form.reset()
  initForm()
}

// 更多展开
function unfoldMore() {
  let formDom = $('#search-form-box')[0]
  let moreIconDom = $('#s-more-icon')[0]
  if (formDom.classList.toString().indexOf('s-df') >= 0) {
    formDom.classList.remove('s-df')
    formDom.classList.add('s-unfold')
    moreIconDom.classList.add('up')
    $('#search-form-box').children('.d-none').addClass('d-flex');
    $('#search-form-box').children('.d-none').removeClass('d-none');
  } else {
    formDom.classList.add('s-df')
    formDom.classList.remove('s-unfold')
    moreIconDom.classList.remove('up')
    $('#search-form-box').children('.d-flex').addClass('d-none');
    $('#search-form-box').children('.d-flex').removeClass('d-flex');
  }
}